to be habitually resident - Espagnol Anglais Dictionnaire